#include "ClientSocket.h"

int sockfd = 0;

/*
 * 功能：连接服务器
 * 形参：无
 * 返回值：sockfd
 */
int InitSocket()
{
	int ret;
	//创建
	sockfd = socket(PF_INET, SOCK_STREAM, 0);
	if(sockfd == -1)
	{
		perror("socket");
		exit(1);
	}
	
	//绑定地址
	struct sockaddr_in server_addr;
	server_addr.sin_family = PF_INET;
	server_addr.sin_port = htons(9999);
	server_addr.sin_addr.s_addr = inet_addr("127.0.0.1");
	
	//连接服务器
	ret = connect(sockfd, (struct sockaddr *)&server_addr, sizeof(server_addr));
	if(ret == -1)
	{
		perror("connect");
		exit(1);
	}
	
	return sockfd;
}

void menu1()
{
	//system("clear");
	printf("\n");
	printf("\n---------- 智障聊天室 ----------\n");
	printf("	1、用户注册 \n");
	printf("\n	2、用户登录 \n");
	printf("\n	3、退出     \n");
	printf("\n==============================\n");
	sleep(1);
}

void menu2()
{
	//system("clear");
	printf("\n");
	printf("\n========== 主菜单 ==========\n");
	printf("\n 1、查看在线用户信息    2、私信 \n");
	printf("\n 3、群发                4、禁言 \n");
	printf("\n 5、踢人                6、注册会员 \n");
	printf("\n 7、传送文件            8、获取聊天记录 \n");
	printf("\n 9、下线 \n");
	printf("\n==============================\n");
	sleep(1);	
}

